home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / xkb / symbols / sr < prev    next >
Text File  |  2005-01-13  |  7KB  |  131 lines

  1. // Serbian standard keyboard, version 1.1
  2.  
  3. // Authors of this keyboard map are Milos Rancic <millosh@galeb.etf.bg.ac.yu>
  4. //                              and Anton Zinoviev <anton@lml.bas.bg>.
  5.  
  6. // $XFree86: xc/programs/xkbcomp/symbols/sr,v 1.1 2000/11/14 17:33:03 dawes Exp $
  7.  
  8. default partial alphanumeric_keys 
  9. xkb_symbols "basic" {
  10.   
  11.   // Describes the differences between a very simple en_US keyboard
  12.   // and a very simple Serbian keyboard.
  13.  
  14.   // Note that the letter Serbian_dje is on the key with latin letter
  15.   // `Z' and in Cyrillic mode on the key with right bracket and brace
  16.   // you will find left and right bracket.
  17.  
  18.   name[Group1]= "Latin";
  19.   name[Group2]= "Cyrillic";
  20.   
  21.   key <TLDE> {   [ quoteleft,         asciitilde          ],
  22.                  [ quoteleft,         asciitilde          ]    };
  23.   key <AE01> {   [ 1,                 exclam              ],
  24.                  [ 1,                 exclam              ]    };
  25.   key <AE02> {   [ 2,                 at                  ],
  26.                  [ 2,                 quotedbl            ]    };
  27.   key <AE03> {   [ 3,                 numbersign          ],
  28.                  [ 3,                 numbersign          ]    };
  29.   key <AE04> {   [ 4,                 dollar              ],
  30.                  [ 4,                 dollar              ]    };
  31.   key <AE05> {   [ 5,                 percent             ],
  32.                  [ 5,                 percent             ]    };
  33.   key <AE06> {   [ 6,                 asciicircum         ],
  34.                  [ 6,                 ampersand           ]    };
  35.   key <AE07> {   [ 7,                 ampersand           ],
  36.                  [ 7,                 slash               ]    };
  37.   key <AE08> {   [ 8,                 asterisk            ],
  38.                  [ 8,                 parenleft           ]    };
  39.   key <AE09> {   [ 9,                 parenleft           ],
  40.                  [ 9,                 parenright          ]    };
  41.   key <AE10> {   [ 0,                 parenright          ],
  42.                  [ 0,                 equal               ]    };
  43.   key <AE11> {   [ minus,             underscore          ],
  44.                  [ apostrophe,        question            ]    };
  45.   key <AE12> {   [ equal,             plus                ],
  46.                  [ plus,              asterisk            ]    };
  47.  
  48.   key <AD01> {   [ q,                 Q                   ],
  49.                  [ Cyrillic_lje,      Cyrillic_LJE        ]    };
  50.   key <AD02> {   [ w,                 W                   ],
  51.                  [ Cyrillic_nje,      Cyrillic_NJE        ]    };
  52.   key <AD03> {   [ e,                 E                   ],
  53.                  [ Cyrillic_ie,       Cyrillic_IE         ]    };
  54.   key <AD04> {   [ r,                 R                   ],
  55.                  [ Cyrillic_er,       Cyrillic_ER         ]    };
  56.   key <AD05> {   [ t,                 T                   ],
  57.                  [ Cyrillic_te,       Cyrillic_TE         ]    };
  58.   key <AD06> {   [ y,                 Y                   ],
  59.                  [ Cyrillic_ze,       Cyrillic_ZE         ]    };
  60.   key <AD07> {   [ u,                 U                   ],
  61.                  [ Cyrillic_u,        Cyrillic_U          ]    };
  62.   key <AD08> {   [ i,                 I                   ],
  63.                  [ Cyrillic_i,        Cyrillic_I          ]    };
  64.   key <AD09> {   [ o,                 O                   ],
  65.                  [ Cyrillic_o,        Cyrillic_O          ]    };
  66.   key <AD10> {   [ p,                 P                   ],
  67.                  [ Cyrillic_pe,       Cyrillic_PE         ]    };
  68.   key <AD11> {   [ bracketleft,       braceleft           ],
  69.                  [ Cyrillic_sha,      Cyrillic_SHA        ]    };
  70.   key <AD12> {   [ bracketright,      braceright          ],
  71.                  [ bracketleft,       bracketright        ]    };
  72.  
  73.   key <AC01> {   [ a,                 A                   ],
  74.                  [ Cyrillic_a,        Cyrillic_A          ]    };
  75.   key <AC02> {   [ s,                 S                   ],
  76.                  [ Cyrillic_es,       Cyrillic_ES         ]    };
  77.   key <AC03> {   [ d,                 D                   ],
  78.                  [ Cyrillic_de,       Cyrillic_DE         ]    };
  79.   key <AC04> {   [ f,                 F                   ],
  80.                  [ Cyrillic_ef,       Cyrillic_EF         ]    };
  81.   key <AC05> {   [ g,                 G                   ],
  82.                  [ Cyrillic_ghe,      Cyrillic_GHE        ]    };
  83.   key <AC06> {   [ h,                 H                   ],
  84.                  [ Cyrillic_ha,       Cyrillic_HA         ]    };
  85.   key <AC07> {   [ j,                 J                   ],
  86.                  [ Cyrillic_je,       Cyrillic_JE         ]    };
  87.   key <AC08> {   [ k,                 K                   ],
  88.                  [ Cyrillic_ka,       Cyrillic_KA         ]    };
  89.   key <AC09> {   [ l,                 L                   ],
  90.                  [ Cyrillic_el,       Cyrillic_EL         ]    };
  91.   key <AC10> {   [ semicolon,         colon               ],
  92.                  [ Cyrillic_che,      Cyrillic_CHE        ]    };
  93.   key <AC11> {   [ quoteright,        quotedbl            ],
  94.                  [ Serbian_tshe,      Serbian_TSHE        ]    };
  95.   key <BKSL> {   [ backslash,         bar                 ],
  96.                  [ minus,             underscore          ]    };
  97.  
  98.   key <LSGT> {   [ less,              greater             ],
  99.                  [ less,              greater             ]    };
  100.   key <AB01> {   [ z,                 Z                   ],
  101.                  [ Serbian_dje,       Serbian_DJE         ]    };
  102.   key <AB02> {   [ x,                 X                   ],
  103.                  [ Cyrillic_dzhe,     Cyrillic_DZHE       ]    };
  104.   key <AB03> {   [ c,                 C                   ],
  105.                  [ Cyrillic_tse,      Cyrillic_TSE        ]    };
  106.   key <AB04> {   [ v,                 V                   ],
  107.                  [ Cyrillic_ve,       Cyrillic_VE         ]    };
  108.   key <AB05> {   [ b,                 B                   ],
  109.                  [ Cyrillic_be,       Cyrillic_BE         ]    };
  110.   key <AB06> {   [ n,                 N                   ],
  111.                  [ Cyrillic_en,       Cyrillic_EN         ]    };
  112.   key <AB07> {   [ m,                 M                   ],
  113.                  [ Cyrillic_em,       Cyrillic_EM         ]    };
  114.   key <AB08> {   [ comma,             less                ],
  115.                  [ comma,             semicolon           ]    };
  116.   key <AB09> {   [ period,            greater             ],
  117.                  [ period,            colon               ]    };
  118.   key <AB10> {   [ slash,             question            ],
  119.                  [ Cyrillic_zhe,      Cyrillic_ZHE        ]    };
  120.  
  121.   // End alphanumeric section
  122.  
  123.   // Begin modifier mappings 
  124.   
  125.   modifier_map Shift  { Shift_L };
  126.   modifier_map Lock   { Caps_Lock, ISO_Lock };
  127.   modifier_map Control{ Control_L };
  128.   modifier_map Mod3   { Mode_switch };
  129. };
  130.  
  131.